Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: spec.preserveUnknownFields must be set to false to allow upgrades from v1beta1 #709

Conversation

jandersen-plaid
Copy link
Contributor

@jandersen-plaid jandersen-plaid commented May 3, 2021

Follows argoproj/argo-rollouts#1069 and fixes #604

This is just following along from prior work in the argo-rollouts repository to ensure that upgrades can happen between prior CRD API versions.

Checklist:

  • I have updated the chart version in Chart.yaml following Semantic Versioning.
  • Any new values are backwards compatible and/or have sensible default.
  • I have followed the testing instructions in the contributing guide.
  • I have signed off all my commits as required by DCO.
  • My build is green (troubleshooting builds).

Changes are automatically published when merged to master. They are not published on branches.

@jessesuen jessesuen merged commit dbec4ad into argoproj:master May 5, 2021
oliverbaehler added a commit that referenced this pull request May 11, 2021
#713)

* add context variable for templating purpose

Signed-off-by: Sergiy Gavrylenko <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* update version of argocd-notification chart

Signed-off-by: Sergiy Gavrylenko <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* fix: spec.preserveUnknownFields must be set to false to allow upgrades from v1beta1 (#709)

Signed-off-by: Jack Andersen <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* feat: add resources to argo-rollouts deployment (#711)

- add destinationrule to clusterrolebinding

Signed-off-by: Hui Kang <[email protected]>

Co-authored-by: Hui Kang <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* chore(argo-events): update argo-events to 1.3.3 (#720)

Signed-off-by: Alec Rajeev <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* chore(argo-cd): upgrade redis-ha version to 4.12.14 (#710)

Signed-off-by: Aniek Gul <[email protected]>

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* Update charts/argocd-notifications/Chart.yaml

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* Update charts/argocd-notifications/templates/configmap.yaml

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

Co-authored-by: Sergiy Gavrylenko <[email protected]>
Co-authored-by: jandersen-plaid <[email protected]>
Co-authored-by: cskh <[email protected]>
Co-authored-by: Hui Kang <[email protected]>
Co-authored-by: Alec Rajeev <[email protected]>
Co-authored-by: aniekgul <[email protected]>
Co-authored-by: Oliver Bähler <[email protected]>
terrych0u pushed a commit to terrych0u/argo-helm that referenced this pull request Sep 7, 2021
terrych0u pushed a commit to terrych0u/argo-helm that referenced this pull request Sep 7, 2021
argoproj#713)

* add context variable for templating purpose

Signed-off-by: Sergiy Gavrylenko <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* update version of argocd-notification chart

Signed-off-by: Sergiy Gavrylenko <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* fix: spec.preserveUnknownFields must be set to false to allow upgrades from v1beta1 (argoproj#709)

Signed-off-by: Jack Andersen <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* feat: add resources to argo-rollouts deployment (argoproj#711)

- add destinationrule to clusterrolebinding

Signed-off-by: Hui Kang <[email protected]>

Co-authored-by: Hui Kang <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* chore(argo-events): update argo-events to 1.3.3 (argoproj#720)

Signed-off-by: Alec Rajeev <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* chore(argo-cd): upgrade redis-ha version to 4.12.14 (argoproj#710)

Signed-off-by: Aniek Gul <[email protected]>

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* Update charts/argocd-notifications/Chart.yaml

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

* Update charts/argocd-notifications/templates/configmap.yaml

Co-authored-by: Oliver Bähler <[email protected]>
Signed-off-by: Sergiy Gavrylenko <[email protected]>

Co-authored-by: Sergiy Gavrylenko <[email protected]>
Co-authored-by: jandersen-plaid <[email protected]>
Co-authored-by: cskh <[email protected]>
Co-authored-by: Hui Kang <[email protected]>
Co-authored-by: Alec Rajeev <[email protected]>
Co-authored-by: aniekgul <[email protected]>
Co-authored-by: Oliver Bähler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[argo-rollouts] crd issue
2 participants